bat consistently - Spanish English Dictionary